shelter (shelter house) - Français Anglais Dictionnaire